Computer-based tailoring system